/**
 * output package name
 */
package com.kingdee.eas.xbang.mapping;

import java.util.Map;
import java.util.List;
import java.util.Iterator;
import com.kingdee.util.enums.StringEnum;

/**
 * output class name
 */
public class OldBillTypeEnum extends StringEnum
{
    public static final String AR_VALUE = "AR_Type";
    public static final String RB_VALUE = "RB_Type";
    public static final String BB_VALUE = "BB_Type";

    public static final OldBillTypeEnum AR = new OldBillTypeEnum("AR", AR_VALUE);
    public static final OldBillTypeEnum RB = new OldBillTypeEnum("RB", RB_VALUE);
    public static final OldBillTypeEnum BB = new OldBillTypeEnum("BB", BB_VALUE);

    /**
     * construct function
     * @param String oldBillTypeEnum
     */
    private OldBillTypeEnum(String name, String oldBillTypeEnum)
    {
        super(name, oldBillTypeEnum);
    }
    
    /**
     * getEnum function
     * @param String arguments
     */
    public static OldBillTypeEnum getEnum(String oldBillTypeEnum)
    {
        return (OldBillTypeEnum)getEnum(OldBillTypeEnum.class, oldBillTypeEnum);
    }

    /**
     * getEnumMap function
     */
    public static Map getEnumMap()
    {
        return getEnumMap(OldBillTypeEnum.class);
    }

    /**
     * getEnumList function
     */
    public static List getEnumList()
    {
         return getEnumList(OldBillTypeEnum.class);
    }
    
    /**
     * getIterator function
     */
    public static Iterator iterator()
    {
         return iterator(OldBillTypeEnum.class);
    }
}